promise the moon

Translations
обещать невозможное
He promised the moon to her but couldn't deliver.
Он обещал ей невозможное, но не смог выполнить.
Definitions
To make extravagant or unrealistic promises, often implying that one will provide something unattainable or highly unlikely.